Designing Wearable Systems for Sports: A Review of Trends and Opportunities in Human-Computer Interaction