A massive flare erupts at our neighboring star — here's what it means for the chances of alien life