Cheap flights from New York (NYC) to Cabo San Lucas (SJD)