cheers for that cbr6fs, only had a quick look at them as I do not use them . Only thing I could suggest would be a few of them in line, and get the water tested before you drink. Take the water from the top not the bottom of the river. Theres bound to be something in the future, graphene is looking good in this regard
www.pureflo.co.uk/index.php/problem/
sand filter or something perhaps?
It's generally a very bad idea to take drinking water from any source located close to a densely populated area, if you look at most countries water supply they usually have reservoirs located away from densely populated areas and more often than not on higher ground.
Now think that even from these relatively clean non polluted sources our drinking water is usually mechanically filtered AND chemically treated by many processes, it's difficult to imagine how tough it is to provide consistently safe, clean water from rivers or ponds near densely populated areas.
No doubt it would be possible, but by the time you've removed all the harmful poisons, heavy metals and pollution there is not going to be much left in the water that's going to be good for you like salts and minerals.
Plus the expense, time and effort needed would be monumental.