20130720 city.delhi: Heavy showers throw traffic out of gear in Delhi