Indian traffic can be one of the most infuriating things to bear with horns blaring and the whole city seems to be shouting ...