While they’re not quite ready for prime time, they’re certainly far from science fiction.