People waiting for buses in front of billboards erected around a building site, downtown Shanghai near the Bund, China.