20160713 city.delhi: Heavy rain finally arrive in city