Model Predictive Parkour Control of a Monoped Hopper in Dynamically Changing Environments