'Straddling buses' may solve traffic