How Artificial General Intelligence might be created