South Africa Government says Makhado water scheme will be finished next year – but residents have heard this before