Biological nano-drones can vaccinate against cancer