20190226 city.delhi: Rain cools city; improves air; more showers likely today