ShopperTrak reports 4.2% rise in year-over-year weekly sales