How can a differentiation factor also set pattern spacing? Deciphering the role of PatN in Anabaena through experimentally-driven mathematical modeling