I bought a set of 3 water filter systems, really cheap but will take water from a puddle and with a simple pump give you drinking water. With a pack of filters, would last a person a month.
You could also buy water purification tablets, we used them back in the day in boy scouts, a little easier than hauling bleach around, and about as effective. bleach though is good as a last-resort cleaning solution for cuts and scrapes, if you didn’t stock up on some tubes of antibiotic ointment.
Many years ago when I was traveling in Central America, I ran into a former Peace Corp volunteer who had worked in Bolivia. He said to put 3 drops of Iodine in a glass of water and let it sit for 1/2 hour. I had suffered from Montezuma’s revenge after passing through Mexico, and was worried about the water served in cafes and restaurants. We did the Iodine thing for the rest of the trip and never had any problems. Put the drops in at the start of the meal and drank it at the end 1/2 hour later. So the Iodine is also good for cuts and scrapes. You can also carry a little bleach in a small bottle, and add 1/8th teaspoon to a gallon of clear water and let sit for a few hours. If dirty filter through clean cloth or coffee filter. If still cloudy, use 1/4 teaspoon.
I decided to check the rising death toll and found this article which has several additional links.
http://nymag.com/daily/intelligencer/2017/10/puerto-rico-death-toll-rises-to-45.html