Recommendations for marathon runners: on the application of recommender systems and machine learning to support recreational marathon runners | Synapse