What technology will we have in 2100