What is the best way to create a VPN backbone? Hows does MPLS affects connectivity? Do you need a specified amount of bandwidth to support voice and video?