How to build a digital ecosystem