American Airlines scheduling snafu may leave travelers stranded