20190718 city.noida: Showers lash Delhi-NCR; traffic snarls annoy office-goers