New York under water after torrential rains