High above Christina Lake in British Columbia, Bohlin Cywinski Jackson designed an idyllic retreat for Lori Hudson, her husband, and their two boys.