Connecting algorithmic harm throughout the criminal legal cycle