New York City Experiences Dramatic Weather Swings: From 90 Degrees to Thunderstorms