Smaller towns and rural areas are seeing a population boom as workers prioritize quality of life over proximity to traditional office hubs.