Precedent, policy, and indeterminacy: applications of natural language processing to the study of judicial behavior