Scientific Controversies No. 12: Artificial Intelligence