factors affecting ecommerce traffic from pinterest