The city known for its thriving Old Town seems like a good fit for short-term bike rentals but advocates say it's lacking more bike lanes and crucial infrastructure.