Physical stores are still important to consumers, analyst says | CNBC International Live | Podwise