How likely is it that these future technologies will become mainstream