The age of e-commerce and its effect on retail store