Searching for Signs of Life on Other Planets: Mars a Case Study