Futurists, most often err in two ways. They underestimate the complexity of future tech thus overestimate what can be done in the short term. They underestimate the power and breadth of future tech thus far underestimate what can be done in the long term.
Sure it will happen, probably take longer than ten years.