Multi-objective operating room planning and scheduling