More than 2,000 flights have been canceled already so far this week