How do foam gutter guards work? Can you explain their design, installation process, and maintenance needs?