"require a variable setback line based on such factors as soils, slope, habitat," . . . .