The Systems View of Life : A Unifying Vision