GUEST: While Silicon Valley and New York City might sound like the perfect places to base your startup, exorbitant rental and living costs are putting off many first time entrepreneurs. Now a handful of new tech hubs have popped up across the country, and they're offering incentives to entice startups. Buffalo, New Orleans, Nashville, and Pittsburgh […]