Millennials are pouring into these smaller cities and buying homes...