Xiaohongshu’s sandwiched “Sports Corner” keeps the compact neighbourhood in Shanghai fit