With unexpected inputs out of range, a negative list index can be generated in `match_times` (analyze_estimates.py). https://github.com/metro-ontime/performance_tracker/blob/afbaee263097efe6ceb34c16a237cdcc91a3fa17/performance_tracker/analyzer/analyze_estimates.py#L20