New York gets two feet of snow