Robots can predict the future … and so can you