9 places in the US where people are happier, living longer, and least likely to run out of money