Planning and Scheduling in Manufacturing and Services