Snowflakes fall north of Houston