technology barriers