Scientists this week began assessing what may be the most important part of an upcoming mission to look for life on Mars: location, location, location.