I just had an idea that adds new things to: Mayors, Police, Criminals, and Education. Plus another job!
So, Mayors have to expand the city, but thats not it. Usually they also fund school houses and libraries. So maybe they can also buy school houses and libraries to the city. Education can only be expanded when they are a school. Libraries increase the quality of studying, causing the ticks for education to go faster. These City bought buildings are automatically built, not hand made. So if lets say a good criminal comes by and has paint, they can paint on the walls, which cleanliness of the building. If it's too low (the cleanliness), then no one wants to go there, and it's as good as nothing. If for say, someone shoots a window out, then the health goes down, if it's too low, the building falls apart. any criminal caught doing this is a criminal and has to go to jail. If someone deals the fatal blow that knocks a building down, then they get double the demerits and the amount of people who can detect the building being destroyed is larger.
Another job can be an educator, whom can create schools and libraries. These schools/libraries cost a lot of money, but can't be destroyed by Arson. Though as time goes on it also gets damaged by people.
The damage/dirtiness can be decreased by buying people to fix/clean it. So every so often you have to clean it by paying lets say 5000$. This is just an idea though.