Text this: Learning Visual-Semantic Embedding for Generalizable Person Re-Identification