Technology, Social Change and Human Behavior