Nanotech, Self-Assembly and Internet of Bodies