$20 million prize offered in lunar rover contest