The 1989 hit-and-run death of Ruth Buchanan remained unsolved for more than three decades, until police said DNA from a possible marijuana joint helped them find and charge a suspect.