How would you utilize APIs, event-driven architectures, and microservices to connect disparate enterprise systems at Merck?