Causal GP-MPC: Where Structure, Safety and Online Learning Come Together for Robust Accelerator Control JACoW Publishing