Machine-learning for PV module cleaning