A recent study ranked the happiest cities in the US using three categories: emotional and physical well-being, income and employment and community and environment.