New York City has three major airports — here's what you need to know before booking your next flight.