The past, the present: Artificial Intelligence and the future.