does it snow in new jersey in march