From Harvard this week comes a compelling and evidence-based answer to the evergreen question: if there's life beyond our planet, where is it? The scientists' logic goes like this: Our sun is an ...