San Francisco has the highest percentage of billionaires per capita, followed by New York and Dubai.