Osheaga 2018 wrapped up with sweltering temperatures and a stacked lineup including Florence and the Machine, The National, hip hop…