Traveling cities would definitely be cool, but maybe it'd be more feasible if it were a really large, slow ship in space with transport ships to shuttle people to and from. Something similar in design to the Bentusi ships from Homeworld with a large marketplace being a significant part of it.