Path-following methods for unstable structural responses induced by strain softening: a critical review