A tabu search approach for joint operating room assignment and scheduling