Parallel factor analysis of gait waveform data: a multimode extension of principal component analysis