questions freelancers should ask clients