Soaring rents and home prices, increasing mortgage stress, record immigration and a growing population are fueling a housing crisis and increasing homelessness. In the face of this pressing need, tiny houses offer an alternative housing option.