City builders, and certain classes of RTS are really the last major forms of games that really are very poor fits for modern off the shelf engines.
Honestly, trying to build one in either Unreal or Unity is going to be a painful experience with challenges likely surpassing having just built the engine you need in the first place.
But Engine selection is really only a technical decision less then half the time these days anyways.