Law enforcement strategy using algorithmic risk assessment to allocate resources and attention before crimes occur