Rebecca’s Coffee House, longtime South Park icon, is closing