The combination of swing technique, physical function, and data-driven training: new possibilities for golf lessons