7 ways to prevent weeds from taking root in your yard