I have a bad feeling that it's closer than you'd expect at all three of those things. Especially the last one. Robo-surgeons, remotely controlled by another surgeon somewhere else, already exist. Maybe it won't happen in the next 5 years, but do you really think AI capabilities won't get there in 20-25 years or so?