Why the internet and social media are broken