A data scientist is preparing a dataset for a K-Nearest Neighbors (KNN) model.
The dataset contains an 'age' feature (range 20-70) and an 'income' feature (range 30,000-250,000).
Since KNN is a distance-based algorithm, what is the most appropriate feature scaling technique to apply and why?