Technological advancements and warfare impacts