Smart Cities in the post-algorithmic era: integrating technologies, platforms and governance