Delays, cancellations at both Houston airports