Nanofabricators: a "Star Trek" vision of the future - Big Think