Nanotechnology of the future