Finding an Upper Limit in the Presence of Unknown Background