Seeley Lake, Montana, is one of several western towns struggling to deal with rising costs and housing shortages fueled in part by recent transplants.