20040828 city.delhi: It's a bumpy ride: Rain literally causes Delhi to cave in