Trolls, Bots, and Fake News Made 2017 a Terrible Year for Internet Freedom