After a rain-hit weekend in China, the F1 paddock moves to the other side of the world for the Miami Grand Prix but what does the weather have in store at the Florida venue?