Enhancing Distribution Grid Resilience through Analysis, Evaluation and Planning: Challenges and Current Trends