Why is artificial intelligence so hard to create?