Predicting the spread of COVID-19 in Italy using machine learning: Do socio-economic factors matter?