Can NASA's troubled Mars Sample Return mission be saved?