CyberAssistant: How to Use the Internet to Get More Done in Less Time