Borough of Souderton, Montgomery County, Pennsylvania, United States