E-commerce and community economic development: enemy or ally?