How Technology Has Affected Communication