20140729 city.delhi: Muggy days in city give way to welcome rain