Scientists: Life on Mars Likely