How to make the internet more like our cities