I'm looking to understand what a Certified Scrum Master (CSM) is and why this role is important in Agile project management. What exactly does a Scrum Master do, and how does certification help in leading a Scrum team effectively? Any insights or experiences would be helpful!