The Complexity of Mathematics Teachers' Collaborative Professional Learning