One of the smartest things a city can do is to invite people to come and spend money. It helps if there is a compelling reason such as world class museums, historical cultural attractions, excellent weather, great food, great accommodations, corporate meeting facilities, and/or recreational stuff to do. But that's just a start, as there needs to be a cohesive plan, and each business needs to grab onto that theme and create Marketing and branding synergy.