Parallel to run independent steps at the same time. When steps don’t depend on
each other’s output, running them in parallel reduces total execution time.
When to use: Independent tasks that contribute to the same final goal, such as
research from multiple sources or parallel data processing.
Install dependencies:
parallel_steps_workflow.py