20030621 city.delhi: Rain throws traffic out of gear