Winter weather in US Northeast leads to thousands of flight delays, cancellations