The first major winter storm of 2025 has made its way to the East Coast, but how will it impact New York City? Here's what you need to know.