scholarship Even without explicit collusion, pricing algorithms converge on price-fixing strategies Cory Doctorow