This free course on "Cities and the Challenge of Sustainable Development" could be useful. Here is the link https://www.edx.org/course/cities-and-the-challenge-of-sustainable-developmen
I believe that a sense of community, as well as citizen participation, are essential for successful sustainable cities. Without social acceptance, the achievements made will hardly last over time.