Constrained Optimization In Human Running