Adaptive smoothing for noisy DEMs