Over 2 million people under boil water notice in Houston