The rains over the past few days might have brought the city to a halt, but they have given Delhi a much-needed break from air pollution.