Update vpn

updated VPN scanning code to check if experiments are available before starting each VPN
nitpick: i would call this experiments_available so that it's more readable when you do `if experiments_available:` rather than `if are_experiments_available:`