U.S. President Barack Obama holds a town hall meeting with future Chinese leaders at the Shanghai Science and Technology Museum in Shanghai, November 16, 2009.