I live in a rowhome/townhome end unit and there is a concrete sidewalk along the entire side and back of my home. There is 1-2 inch gap between the sidewalk and my house and every spring and summer, I get an enormous amount of weeds growing out of the gap. Does anyone know the best way to fix this problem? Would it make sense to fill this gap and if so, with what? Thanks!