Data-driven time-frequency analysis of multivariate data