1. A method for predicting an amount of network infrastructure needed for a new neighborhood, the method comprising: generating, by a processor, a plurality of different user profiles based upon demographic data of existing customers, historical utilization data and historical usage data; determining, by the processor, a demographic of the new neighborhood; correlating, by the processor, one of the plurality of different user profiles to the new neighborhood based upon the demographic of the new neighborhood; and predicting, by the processor, the amount of network infrastructure to be deployed in the new neighborhood based upon the one of the plurality of different user profiles that is correlated to the demographic of the new neighborhood.