Mitigating Yo-Yo Attacks on Cloud Using Game-Theoretical Modelling and Learning-Based Approach