Rio de Janeiro had an awesome bike system in 2012. You could use an app to unlock the bikes, find hubs, save your credit card info on the app, super easy to use the bikes. This was all setup and subsidized by a local bank, surprised more cities haven't been able to replicate this kind of system.