Budapest is full of cafés that feel like pages from a novel — here’s where to sip your coffee and step straight into your favourite story.