The 13 Murray River weirs on which one million Australians depend are reaching the end of their 100-year lifespan.