1. A method for identifying profitability drivers for a business, comprising the steps of: providing a display interface for displaying a spatial map; analyzing heterogeneous data having a spatial component to find utilizable data, wherein one or more databases hold the heterogeneous data; extracting composite indicators from the utilizable data; making a prediction using the composite indicators about at least one profitability driver for at least one business location; and presenting the prediction on the display interface in the form of a spatial map.