Weather delays bridge completion