Multi-task Learning for Joint Re-identification, Team Affiliation, and Role Classification for Sports Visual Tracking