Why Do Societies Change?