20200417 city.delhi: Rain; rainbow bring some cheer; air quality better too