American Airlines canceling hundreds of flights through mid-July – CNET