customer problem solving skills