Former Middlesbrough midfielder Barry Robson is training with the club after his contract with Major League Soccer side Vancouver Whitecaps was cancelled.