Connecting to Google Cloud: your networking options explained