Hospital rotations in general practitioner training: a scoping review of strengths, issues and concerns. — SciRadar