Artificial intelligence: challenges and controversies for US national security