BA travelers face third day of delays, cancellations