What are pyrocumulus clouds and how do they form?

Did you know that wildfires can generate their own weather? How does it work? Let's find out.