Brazil maintains a fleet of "hospital ships" that dock at riverside villages