The Cydonia Controversy: The History, Science, and Implications of the Discovery of Artificial Structures on Mars