Possibilities and Challenges for Artificial Intelligence in Military Applications