The Happiness of Rural-to-Urban Migrant Workers in Shanghai: Comparing Migrant Workers and Shanghai’s Urban Residents