Searching for Life on Kepler-186f: The Quest for Extraterrestrial Life