World Cup matches in Toronto still aren't sold out. But fans are facing high costs