Treffer: Python open-source signal processing and modeling/simulation for scientific research in structural dynamics—A review