https://forstconsultingllc.com/blog/sidewalk-maintenance-whos-responsible/