Nanomachines might help to cure cancer