On the complexity of Client-Waiter and Waiter-Client games