Most people reading this will live within a few miles of a fully stocked bike shop but for the people of Havana, Cuba that’s simply not the case.