With construction underway at a new data center off North Cole Street, some in the community still have questions about what the project means for the region’s future.