Maybe you are not as close to the waterfront compared to NYC? That's a huge factor in winter. The official stations are normally not located downtown to avoid urban microclimate, I guess for NY you mostly get JFK airport measurements (taken above a grass field or course).