Compressive Spatio-Temporal Forecasting of Meteorological Quantities and Photovoltaic Power