Wondering about NASA's Mars mystery? We may have found the answer