Text this: A GRASP Approach for Solving Large-Scale Electric Bus Scheduling Problems