Digital platforms and development: a survey of the literature | Synapse