Text this: Dual branch guided contrastive learning for unsupervised pedestrian re-identification