De Blasio says snow is falling at rate of 2 to 4 inches per hour