Cheap flight offers from Miami to New York with American Airlines