20100713 city.delhi: Downpour exposes Delhi's civic mess