How do you optimize complex SQL queries or Snowflake views to reduce latency and warehouse costs during data extraction for W.W. Grainger?