Why do humans still wage wars? Despite their terrible costs, they benefit certain groups, and thoughout history, they've also galvanized social movements and sparked scientific advancements. Margaret MacMillan explains how wars have shaped us.