Boulder Is The No. 1 Place to Live In U.S., According To New Study