20090728 city.delhi: Heavy rain cripples Delhi as roads go underwater