20100920 india: Relentless rain cuts off road to Delhi; north India deluged