I have a few users who want to work from home via vpn. They have a cable connection and want to connect over that. What firewall would you recommend using for them? Is a software based firewall enough? Or should I go with a hardware based?