How would you explain how firewalls, VPNs, routing, and segmentation work together in a hybrid enterprise environment?