Vector bundles and K-theory