Plenty and trouble; the impact of technology on people