Google doesn't need to invest in the gadgets and electronics in the walls that appear to make cities smarter. That money would be better spent on enabling city governments, elected policymakers, and especially their constituents to be smarter and able to make better choices and designs about city planning, building permits, incentives, taxation, traffic, etc better. The rest will follow. What we need is for people to…
You're not wrong but this is kind of a naive way of looking at the problem. Making city employees more efficient means less jobs politicians can write the deadbeat nephew of a local construction mogul a recommendation for, a direct reduction in their power and influence. Even if you discount politicians government itself is often a bunch of competing fiefdoms where anyone who becomes more efficient can expect less resources thrown their way as a result. While there are many bureaucrats who do want to make things better and more efficient the incentives that the politicians and appointed department heads who ultimately call the shots have to work under cannot be discounted.