Traditionally the higher level authorities are responsible (especially the German states for example), because the individual municipalities are economically unable to.
Traditionell sind dafür die übergeordneten Gebietskörperschaften (vor allem die Bundesländer) zuständig, weil die einzelnen Gemeinden dazu wirtschaftlich kaum in der Lage sind.