The 'Venice of Africa' where 100,000 people live on water

The community is vibrant, but the area is not without its problems.