Homework 3 (due April 16) Provide written answers to the following short-answer questions. Try to be detailed but concise. 1. What do you believe are the major challenges to widespread adoption of open-source search? 2. What are some of the potential drawbacks of using AJAX? Address issues from the perspectives of both the programmers and the users. 3. Briefly pitch *three* creative MapReduce final project ideas, writing a few sentences for each.