Gordon,

Your helpful blog post did get me thinking: Beyond the sizable urban growth opportunities are some big obstacles that block progress, and cloud-based solutions go a long way toward helping to break some of the bigger barriers standing in the way of genuine progress. Will there be "cultural" issues that rear their ugly heads, such as the tendency of IT departments to see their turf in sometimes narrow ways?