The forecast for Mars? Otherworldly weather predictions