Running in the real world: adjusting leg stiffness for different surfaces | Synapse