Nearly 9,000 flights were either cancelled or delayed on Wednesday