Crime opportunity theory: the state of the art (Crime Science, 2026)