According to a new report, the most bike-friendly city in North America is located in Canada, as it offers heaps of ...