An unlikely combination of 3D printed homes, Bitcoin, and NFTs is forming a solution to the global homelessness problem.