20110824 city.delhi: Afternoon showers bring city to a halt