Idaho town too expensive to retire