U.S. News ranks these Florida cities as 'Best Places to Live'