Police say school bus driver is believed to have fainted behind wheel before losing control and colliding with taxi on Wednesday morning.