Numerous people throughout the globe still run barefoot