How do firewalls process traffic, and what is the difference between stateful and stateless inspection?