Technological Factors Of Social Change