Poll: Americans are the unhappiest they’ve been in 50 years