Recent Advancements of Nurse Scheduling Models and A Potential Path · Study