Scientists have found small, doubtlessly liveable areas on Mars the place life might, in idea, remodel…