ScotRail passengers are facing days of diversions and rail replacement buses on a busy route linking Fife with Edinburgh, as work gets under way to modernise the route. For nine days, passengers north ...