Describe the process you would follow to gather requirements from a client before designing a Genesys Cloud solution.