I agree that it is impossible to imagine what will happen with technology in the next 20 years. I'm sure we'll see a continuation of a lot of trends that are happening now. We'll be talking to a lot more computer. I mean literally with voice recognition and a little AI. There are so many instances when you have to talk to a person, but a computer could easily to the job. Think drive-thrus and call centers. I think that Amazon's idea of having a store without cashiers will catch on. Self driving cars with be the only cars on the roads in some places. The craziest thing is to think about what solutions will come out to replace all the jobs that technology is making obsolete.