The foundations of artificial intelligence: Limitations on current AI technology