Why Do Metals Have Low Heat Capacity