An Algorithm for Crew Scheduling Problem with Bin Packing Features