20140506 city.delhi: Rain snaps heat spell; stalls rush-hour traffic