Build settings with conflict inherent in them. If you just build a city, it will be another bland-by-night. If you build a city ravaged by war, supernatural catastrophe, large-scale historical events, natural catastrophe, people will have built-in reasons to RP around.
Don't build a city. Build a setting that you could drop a character in and they could RP immediately without someone handing them a plot.