City maintains triple-A credit rating