Home Editor's Pick Red Lobster closing at least 99 locations as its future comes into question