These 3D-printed homes can be built for less than $4,000 in just 24 hours