Predictive Search: Is This the Future or the End of Search?