南京是公認的千古帝王都,卻又為何皆是短命王朝?