Quality of life in China's largest city, Shanghai: A 20-year subjective and objective composite assessment