Text this: A genetic algorithm approach to the dynamic fleet assignment problem