Air Canada AC-T delayed or canceled nearly 2,000 flights over the Canada Day long weekend in what one expert said…