To me the most of the ways that I can think of a city being smart are not related to surveillance. If there is some system that is supposed to benefit the public then its designs should be public and subject to public approval. What would be reasonable would be something like open source designs and protocols and maybe an electronic bidding system for projects. But it sounds like its one company embedding whatever sp…
Here is an example that can drastically lower waste collection costs, and eventually track weekly trends in refuse generation (by putting a scale in the garbage truck), etc:
https://litumrfid.com/waste-management-rfid-system/
Providing such technologies to existing firms that periodically re-bid for government contracts with makes much, much more sense than handling a permanent monopoly over management of the entire city to a for-profit company that will design things to ensure they can never be replaced.