Closure operators and choice operators : a survey