How Has Technology Affected Society