Distributing circuits over heterogeneous, modular quantum computing network architectures | Synapse