NASA weighs mission to Venus after recent discovery of possible life