Students taken to hospital after smoke fills bus