Is Artificial Intelligence Finally Coming into Its Own?