Flash flooding has many streets, some homes under water near Houston