Potential Environmental Effects of Leading Edge Hydrokinetic Energy Technology