Text this: Neonatal nurse practitioners' perspective on fatigue, safety, and collaboration during 24-hour shifts in the neonatal intensive care unit.