How Has Technology Affected Communication