20060726 india: Heavy rains lash Delhi; cause chaos