Let's build a thread pool in Rust 🦀 that can execute multiple tasks concurrently