Equivalence Between Rank-$r$ Vector Bundles and Principal $GL_r(\mathbb{R})$-Bundles