Knowledge sharing and value co-creation: designing a service system for fostering inter-generational cooperation