Examining the influence of technology affordances of fitness trackers and health psychographic factors on physical activity