Cities and the wealth of nations : principles of economic life