Houses from British Columbia have been taken by barge and restored in the San Juan Islands to help give struggling families an affordable way to stay.