故宫里为什么会养那么多猫?