Software developers and city governments are rethinking how and when to use algorithms that promise to curb crime
David Uberti