Browsing: Challenges and Future Goals