20080807 city.delhi: Rain catches Capital on the wrong foot again