Democracy, today: Fake news, social networks, and algorithms