New Insights from Curiosity Rover Challenge Mars Life Theories