public static Bitmap DownloadBitmap(string url)
        {
            try
            {
                var bitmap = new Bitmap(WebScraper.getProxyAndCreds(new Uri(url)).OpenRead(url));
                Debug.WriteLine($" -- {url} -- {(bitmap == null ? "Failed" : "Success")}");
                return(bitmap);
            }
            catch (WebException ex)
            {
                if (!url.Contains("radar"))//ingore radar imgs: may be snow on a hot day....
                {
                    Debug.WriteLine(ex.Message + " - " + url, MethodInfo.GetCurrentMethod()?.DeclaringType.Name + "." + MethodInfo.GetCurrentMethod()?.Name);
                } //ignore: images
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex.Message + " - " + url, MethodInfo.GetCurrentMethod()?.DeclaringType.Name + "." + MethodInfo.GetCurrentMethod()?.Name);
            }

            return(null);//success;
        }