Cheap flights from Newark (NYC) to Cabo San Lucas (SJD)