how to identify a customers needs