1. A computer-implemented system for displaying data, comprising: one or more data processors; and one or more computer-readable storage mediums containing instructions executable to cause the one or more data processors to perform operations including: receiving map data from a geographic information system, wherein the geographic information system is configured to operate on a publically accessible servers; generating a map using the map data; receiving a selection corresponding to a geographic focus area of the map; accessing data associated with a variable, wherein the data associated with the variable includes historical data and is further associated with geographic locations; generating an indicator associated with one of the geographic locations, wherein generating the indicator is done using the data associated with the variable; providing the indicator for display within the geographic focus area of the map; receiving a selection identifying a selected predictive model configured to operate within a secure server; communicating information to a secure server, the information depicting the selected predictive model; determining a geographic relationship among the geographic locations, wherein determining a geographic relationship is based on the map data; receiving a predicted future value for the variable, wherein the predicted future value is predicted by the selected predictive model within the secure server and is predicted based on the data associated with the variable and the geographic relationship, and wherein the secure server is secure from the publically accessible server; and updating the indicator based on the predicted future value, wherein updating includes displaying the updated indicator.