The reason why some communities work and some don't can usually be traced back to the efforts of one person. For startups and existing businesses, education is the key for success. Reach out and take a casual trip to see the technology that's available in government and industry research. There is a three step method 1. What is is not good enough.
Communities can come together to share ideas from other areas.
Sometimes meeting at another site with an expert to interact with the citizens generates good ideas. The higher value the commodity produced, the less of a factor freight becomes. The key is to gather the right brains in or into the community. Look at the age of the company's assets, the older they are the more likely that company is to move or shift in some way. One thing a community can do for itself is to interact with the local communications controllers and try to get on the cutting edge of technology there.