Over three inches of rain fell in one hour at one point in NYC and Newark, New Jersey, smashing hourly rainfall records in both locations.