Text this: Multi-Objective Optimization of Speed Profile for Railway Catenary Maintenance Vehicle Operations Based on Improved Non-Dominated Sorting Genetic Algorithm III