One thing that can make this difficult is a lot of company shuttles have corporate wifi on them and sometimes people even take meetings during the ride. Obviously this wouldn't work due to security/NDA reasons if you have employees from multiple companies on the same bus.