Hundreds of flights were canceled , stranding thousands of travelers .