Flexibility of surface group representations in U(p,q) via Higgs bundles