What should teams consider when choosing a stream processing framework, which factors such as latency, scalability, fault tolerance, integrations, and security can influence the decision, why might one framework suit a specific workload better than another, and what can help organizations select the right option?