Bikes, bikes, bikes on Mackinac Island.