Surface wave analysis for building near surface velocity models: established approaches and new perspectives