Ironically the small French cities next to Geneva are served by the TPG, the operator of busses in Geneva. And they don't have good coverage because of that.
They are the only public transportation available.