20190518 city.delhi: Strong showers keep Delhi cool; 22 flights diverted