Inner space — nanorobots may be able to diagnose and treat disease from inside the body