20150718 city.delhi: Showers throw traffic out of gear in Delhi