Search Computing Challenges and Directions