Machine learning in Space Weather Forecasting