Technology and social change in America