The Problems and Promises of Artificial Intelligence