20040803 city.delhi: Rain may also mean better water supply