Are Two-Patch Models Sufficient? The Evolution of Dispersal and Topology of River Network Modules