Mrs. Davis has 96 bottles of water. If each bottle holds 1 pint of water, how many gallons of water does Mrs. Davis have?