“Like many states, New York has a bail law that is half a century old. The legal rules that in 2010 made it possible for 16-year-old Kalief Browder to be jailed on Rikers Island for three years for allegedly stealing a backpack—just because his family couldn’t pay $3,000 in bail to get him out—all remain on the books.”