20150711 india: Heavy rain disrupts life in north India; waterlogging creates havoc in Delhi