In a meeting last month with NFL owners, Peter Schwarz was asked where in the world he could look today and get a window into the future. His answer: Shanghai and Los Angeles. Schwartz touted the demographics of the cities, saying they caught his attention not only for their sheer size, but also the diversity and growth of their populations. Shanghai, the world capital of foreign investment, represents one future face of the world.