New Insights on Martian Habitability from Curiosity Rover