Understanding the Foundations and Impact of Artificial Intelligence