The Impact of Legal Challenges on the Evolution of Web-based Intelligent Agents