Student nurses in critical care: benefits and challenges of critical care as a learning environment for student nurses.