'Super bus' could cure Beijing traffic woes

China's capital Beijing, recently named along with Mexico City as having the worst traffic jams in the world, is looking for solutions. One could be the elevated "super bus".