Tiny satellites named Wall-E and Eva are about to take a trip to Mars. Will they survive?