Mark My Words: Analyzing and Evaluating Language Model Watermarks