Lowell topped a new ranking for its culture, history, and growing economy.