Posted in New York City, News Videos First Alert Weather: 2:45 p.m. severe weather update July 21, 2026