How long does mouses live