NASA missions could uncover secrets on Venus, Io and Triton