Understanding service ecosystem dynamics: a typology | Synapse