VPN Free: A Detailed Overview of Virtual Private Networks Without Cost