NBC: Air travelers face cancellations over Memorial Day weekend