Rocket Lab has secured a new contract from NASA to launch three scientific launches, adding to its growing pipeline.