There's various possible reasons. Less pollution from tire wear and the possibility to lay tracks across grass to create relatively ecological dedicated lines so the carriages don't get stuck in traffic are two options that spring to mind immediately.