The Institute for Quality of Life recently unveiled its 2024 Happy City Index, and only one U.S. city ranked among the happiest in the world.