Nurse practitioner: reflecting on the future.