Filippo Ganna var raskest på siste etappe av etapperittet Tirreno-Adriatico, men det var Simon Yates som vant det italienske rittet sammenlagt.