Preserving African digital resources: is there a role for repository libraries?