You could always do what the Dutch do: rather than going round the houses, (a) run suburban/interurban buses by the most direct route possible, (b) expect people to walk or cycle to the bus stop (including providing bike stands at the stop.) This, however, requires it to be safe to do (b), which...