Cahors, entre histoire et légendes