add iterator to Topology.pyx