With housing prices making homeownership a stretch for many, Canadians, especially millennials, are finding ways to offset the cost