Urban cycles and mobility patterns: exploring and predicting trends in a bicycle-based public transport system