How to build a happy city