20110916 city.delhi: Heavy rains lash Delhi; cause traffic snarls