How would you architect a real-time claims processing dashboard that aggregates data from multiple external insurance APIs for Plum?