Locals have spoken of their sadness and anger after one of Edinburgh's oldest pubs said it is closing.