Cayuga residents voice their concerns over proposed data center