Invia SMS: Artificial Intelligence Techniques for Solar Irradiance and PV Modeling and Forecasting