Algorithmic Challenges In Social Media Search