US airliner cancels over 2,000 flights amid ongoing disruptions