Text this: A branch-and-price solution strategy for integrated process planning and scheduling problems