Baltimore preps for limited port reopening by end of April