How the Richmond Police Department reduced cross-jurisdictional violent crime through interagency data sharing