Planting trees (or caring for existing trees) in your yard comes with many benefits: Trees offer shade, improve biodiversity and air quality, and of course, beautify your yard, but there are some ...