Temporary Skagit River bridge may be open in weeks