I think the best solution is to build more trams. Maybe there could be a way to keep people off of the roadways, although i would leave that to brighter minds to figure out.