Hubble spies stormy weather on Jupiter