Tiny homes gaining attention as people look to buy, build, sell or rent