New bridge will take how long?