What contributed to the decline of the Yuan dynasty?

a lack of infrastructure
a lack of printed currency
failed military campaigns
unfair treatment of Mongols