How Long Before Artificial Intelligence Makes Humans Redundant?