Canadian air, transit firm to lay off 2,000 workers