Will Androids Dream Of Electric Sheep? An Overview of Recent Approaches To Artificial General Intelligence