NASA is doing a press conference later today headlined "NASA to announce Mars mystery solved". Based on the names scheduled to be on the press conference panel, the suspicion is that the announcement has to do with a discovery of liquid water on the planet. So it's a bit exciting, as liquid water could lead to a later discovery of microbial life, and so far we have no evidence of life beyond our own planet.