social change analysis