A poly(A) isoform-aware single-cell and spatial atlas defines fibroblast niches in the human bladder