framingham final water reading