On Fitness Landscape Analysis of Permutation Problems: From Distance Metrics to Mutation Operator Selection