Bioenergetic limits of maximal speeds in human locomotion