I've timed myself and also read a lot on the curse of car-dependence, the average speed is just as you say, 10-20, generally more like 10-15.
According to Ivan Illich, when you calculate the amount of time a person spends paying for their car, washing it, parking it, looking for it, etc it comes out more to 5MPH - the speed of walking.