Vagrant charged in two burglaries, including Potsdam Humane Society break-in