social worker problem solving process