Text this: Discriminative prototypical clustering transport with mean teacher for visual domain adaptation