20060724 city.delhi: Monsoon over city makes the ride bumpy