Polymeric enzyme mimics: catalytic activity of ribose-containing polymers for a phosphate substrate.