Electronic shelf labels come of age