Trudeau is meeting with Obama because the latter is President of the United States of America and will be until late in January. Obama can provide good advice and they get along well. Given that they were in the same place anyway and Trump didn't even bother to go, why not talk?