Recommending routes in the context of bicycling: algorithms, evaluation, and the value of personalization