The Buddhist teaching lineage spans more than 2,600 years of historical transmission