Loading: Hardware VPNs or Software VPNs? What’s the Best Option?