Text this: Challenges and solutions of medical residency: the example of Iran