The source of a persistent stench at Leeds Bus Station has been found, ending a nearly two-week search.