Characterising tandem repeat complexities across long-read sequencing platforms with TREAT