Footwear, biomechanics and athletic performance