Cheap American Airlines flights Amarillo (AMA) to Buffalo (BUF)