Vector-valued Automorphic Forms and Vector Bundles