No cars are allowed on Cape Haze, Florida, a 7-mi-/11-km-long barrier island about 60 mi/97 km northwest of Fort Myers. Instead, resort guests are transported from the mainland in shuttles. Crowd...