Cheap flight offers from Baltimore to JFK with American Airlines