Bubble tree compactification of moduli spaces of vector bundles on surfaces