Travel insurance is the best bet. However, I've flown from Houston a lot of times, and quite often the crew were late meaning the flight got delayed.
If they still stay where they used to (about 30 minutes from the airport), then I'd guess they may also be stuck.