Text this: CNV-Hub: an integrated web-based platform for CNV classification and interpretation using multi-algorithm consensus