The flawed algorithm at the heart of Robodebt