This robot can pick tomatoes without bruising them and detect ripeness better than humans