Mysterious IT snafu at British Airways causes bunch of inbound flight delays and cancellations