20140810 city.delhi: Rain lashes Delhi causing traffic snarls