catch exceptions from datasetVersion.getCitation()

also, reformat the file