Text this: Strengths, weaknesses, opportunities, and threats analysis of competencies and building skill pyramid in the subject of community medicine