Recorded crime at 29-year low