What about bridges over traintracks besides only over water?
It's something that has been bugging me for a time now: the only way you are able to cross some tracks is either building roads around, or by making a crossing. But this last option isn't always good-looking, because you start noticing how the cars start to pile up - although no road upgrade is needed -, or that the trams and maglevs can't pass through, not to mention that sometimes they can work wrong or even buggy. So then I started thinking, "What if you could build roads above the tracks, using the already existing bridges?". Of course there are many other ways to solve this issue, like bridges for trains (viaduct-like), or burying the tracks (trench-like), that could work like until now unexistent upgrades for the tracks, but because this would probably be way harder to accomplish for the programmers, making that you could build bridges also over tracks seems more achievable. What do everybody else think about this idea?
Note: English it's not my main language, so please excuse if I made any kind of language-related mistake.