AI and cognitive offloading: sharing the thinking process with machines