If you do look seriously at running for Mayor in most towns you tend to discover that there isn't any budget for doing anything interesting, it is hard to raise local taxes, it is hard to raise debt, and if you cross major business interests you'll get sued personally.
Thus it is a lot of work and a lot of risk but you can't necessarily accomplish anything.