Descartes revisited: Do robots think?