Boil-water warning lifted for 1 million in Greater Vancouver