British Airways canceled all flights from Heathrow and Gatwick Saturday, upending the travel plans of tens of thousands of people on a busy holiday weekend. BA operates hundreds of flights from Heathrow and Gatwick on a typical day — and both are major hubs for worldwide travel. The airline blamed a power supply issue for the outage.