generate random client_id