Military Applications of Artificial Intelligence: Ethical Concerns in an Uncertain World