Angry passenger results in long layover in Houston