Заинтересовало, почему вот в Питере трамваи ходят по центру дороги (в основном), а в провинции - Ярославль, к примеру, трамваи пущены на одной стороне дороги?

Окей, провинция не в счёт ввиду ответов.
Но в любом случае от чего зависит такое расположение?