The social mechanics of bots and fake news