Text this: Condition monitoring and multi-fault classification of hydraulic systems using multivariate functional data analysis