Maximum likelihood solutions for layer parameters based on dynamic surface wave spectra