Why Water Has High Heat Capacity