The anomalous heat capacity of superconducting niobium