Every week, a few hundred residents of Alta Vista flock to one of the city’s last browse-and-rent stores: Movies ‘n Stuff. Peter Thompson, the owner of the nostalgic store, detailed his business’s role as the community’s go-to movie rental shop in a time of online film and TV streaming.