Constraints on the form and formation of branched channel networks