20100820 city.delhi: Rain pours misery on roads