More than 2,000 flights delayed in post-holiday rush