How Computers Have Revolutionized Communication in the Age of Social Media