how did building new england towns and cities around a common help colonies develop a diverse economy? by attracting wealthier residents by creating a more skilled workforce by making it easier to trade goods by providing better access to local harbors