Astrobiology and the Search for Extraterrestrial Life