How long does a mice live