Text this: Solar Power Generation in Smart Cities Using an Integrated Machine Learning and Statistical Analysis Methods