A narrative review for a machine learning application in sports: an example based on injury forecasting in soccer