I have had my fair share of run ins with deer. Living in the country, it's just a way of life. You must, during the early morning hours and evening/night hours, constantly be on alert and have your eyes scanning the sides of the road.
Once, on a trip back to Indiana from Tennessee, a deer came inches away from slamming through the passenger side window of my car, injuring my son. Luckily, the deer hit the front of the windshield and rolled off the hood of the car. But in the case of this bus, it came right through the window and went crazy!!