20170715 city.delhi: Rains lash Delhi-NCR