Designing wearable systems for sports: a review of trends and opportunities in human–computer interaction