Experimenting Forecasting Models for Solar Energy Harvesting Devices for Large Smart Cities Deployments