1. A method for providing an alert notification prior to occurrence of a consequent event, comprising: providing, in a non-volatile computer memory, a precursor activity network comprising data associated with a plurality of precursor activities, each of the precursor activities having a weighting factor associated with, the precursor activity network being associated with a consequent event; upon occurrence of an actual event, determining whether the actual event is consistent with at least one of the precursor activities in the precursor activity network, in accordance with criteria associated with each of the precursor activities; if the actual event is consistent with at least one of the precursor activities in the precursor activity network, updating the precursor activity network by associating said one of the precursor activities with a geospatial location of the actual event; calculating, after updating, an indicator value of the precursor activity; if the indicator value exceeds a predefined threshold value, issuing an alert notification indicating an increased likelihood for the consequent event; and displaying, on a display panel, the alert notification to an operator.