Generalized Nash Equilibria for the Service Provisioning Problem in Multi-Cloud Systems