Despite their improved performance in Spain, George Russell is unsure how competitive the Mercedes will be at the Canadian Grand Prix.