Added service hours statistic for all vehicles
Added peak and all-day vehicles, addressing the higher rejection rate of peak jobs
Fixed vehicle quantity parse error for re-runs
Fixed service hour calculation to work with peak vehicles
Added trip sequence number and rejected sequence number to the rejected trip file for tracking rejection over sequential insertion
Added mileage heuristic
feature/peak_capacity merge