Adventurer stops in Buffalo this week on cross-country canoe trip