Vector bundles over affine surfaces