It's rather hard to catch a criminal before they commit the crime. Sad, but true.
If we were actually good at predicting crime, it wouldn't exist anymore; but we simply don't understand criminals (or ourselves) well enough to do it, so the best we can do is punish.