If, in 2002, someone undertook to predict where the internet would be a decade later, I don't know how accurate that person would have been. I can still ...