1. An article of manufacture tangibly embodying computer readable instructions which, when implemented, cause a computer to carry out a plurality of method steps comprising: analyzing geographically distributed sensor network data across two sensors within a first geographic region to assess spatial and temporal variation of cloud movement in real-time, wherein said sensor network data comprise solar panel power output; determining a correlation across the two sensors by identifying a temporal and spatial evolution of the cloud movement across the two sensors via: associating a decrease in solar panel power output from each of the two sensors with a time stamp; determining cloud movement speed corresponding to the decrease in solar panel power output based on (i) a predetermined distance between the two sensors and (ii) the difference between the time stamp associated with the decrease in solar panel power output from each of the two sensors; and determining a directional pattern of the cloud movement based on (i) a predetermined geographic location of each of the two sensors and (ii) the time stamp associated with the decrease in solar panel power output from each of the two sensors; determining a strength of the correlation across the two sensors; determining an extension of the correlation to one or more additional sensors within the first geographic region via: associating a decrease in solar panel power output from each of the three or more sensors with a time stamp; determining cloud movement speed corresponding to the decrease in solar panel power output based on (i) a predetermined distance between the three or more sensors and (ii) the difference between the time stamp associated with the decrease in solar panel power output from each of the three or more sensors; and determining a directional pattern of the cloud movement based on (i) a predetermined geographic location of each of the three or more sensors and (ii) the time stamp associated with the decrease in solar panel power output from each of the three or more sensors; determining a strength of the extension of the correlation; forecasting the cloud movement across the first geographic region based on (i) each determined correlation and (ii) the determined strength of each determined correlation; updating, in real-time, a model comprising satellite data for forecasting weather across a second geographic region based on said forecasting of the cloud movement across the first geographic region, wherein said second geographic region encompasses the first geographic region and one or more additional geographic regions; and outputting the forecasted cloud movement to at least one of a user and a display; wherein the plurality of method steps are carried out by the computer linked to the geographically distributed sensor network.