‘Should I stay or should I go?’: A mixed methods study on nurse retention during challenging times