In the search for life on Mars, are robots nearing their limits?