What is the singularity and will it ever happen? Dr Sean Holden of the University of Cambridge explains just how difficult Human Level AI is.