Travel disruption as down pour expected across Highlands and Islands