Tech giants invest in autonomous computers