mining survey