'Stranger Things'' new season features a slew of iconic stores that no longer exist