A Genetic Algorithm-Based Column Generation Approach to the Passenger Rail Crew Scheduling Problem