School bus nearly hit by train in suburb of Houston, TX. Driver was fired