If a villager dislikes running, there's not a lot you can do. Perhaps find them a sedentary task like research, or child-rearing if they're female (ha!) where their inability to move fast isn't such a drawback, rather than farming or building?