Scientists tend to get cagey when you ask them to quantify the likelihood of finding life on other planets. Until there’s evidence, probablys don’t get you very far. But, you know, there’s probably life on Mars. That was the subtext from NASA on Monday, as scientists announced, in a landmark finding, that the Red Planet has water flowing on it.