Exoplanets and Life Beyond Planet Earth