More than 2,000 flights have been canceled so far due to treacherous weather conditions in the Northeast, with New York and Boston-area airports among the most affected.