Text this: Minimizing the maintenance costs of shuttle bus services using iterative heuristic