Crop yield forecasting in Senegal: application of machine learning methods | Synapse