Small businesses make up a staggering 99.9% of all businesses in the U.S. To find the best cities for startups, this software company took into account the percentage of workers employed by startups, startup density, and cost of living, among other factors.