Formula 1 has moved the start time of Sunday’s Miami Grand Prix forward by three hours because of forecasts of heavy thunderstorms and rain.