Think of our big cities like Delhi and among the first things that comes to mind is the nightmare of getting from one place to another. And the less said about peak hours, the better. But it's not only Delhi that is facing the traffic chaos. If you live in Mumbai or have visited the city, said to be a Shanghai in the making, you perhaps know the reality of what the streets here are like.