5 future technologies that never quite made it