3 new planets could host life