حيفا، بيروت وما بعد