Several flights cancelled at Houston airports