Machine Learning for Solar Power Prediction: A Data-Driven Framework for Renewable Energy Forecasting | Synapse