Canada will host Round 10 of the 2025 F1 season this weekend, but what does the weather have in store for the drivers in Montreal?