The biology of arabinogalactan proteins