Fatigue and its impact on patient safety