Presented at IFAC World Congress, Barcelona, Spain, July 2002