AI with human-level intelligence needs a few miracles to become a reality, says former Microsoft CTO Nathan Myhrvold.