Train services have been disrupted and ferries cancelled in Scotland as Storm Bram sweeps in with gusts of up to 90mph forecast..