Your Rescuer in the Future May Be … a Robot?