Home sharing, backyard cottages and renting out rooms help seniors find housing