How long does the average mouse live