It's one thing to be told India has one of the worst rates of pedestrian vs. vehicle accidents in the world. It's quite another to get a first-person view as to why. Pedestrian bridge? What's that?