Artificial Intelligence: Its Scope and Limits