The North Face's puffer jackets – predominantly the retro 1996 Nupste – are designed for the mountains, but bear found a second home on the streets. "Never stop...