How can a product team retain users via network effects?