Police embracing tech that predicts crimes