A science experiment aboard NASA's Curiosity rover has found tantalizing traces of possible past life on Mars. But there could be other explanations for where these compounds came from. So a science ...