Port of San Diego suffers cyber-attack, second port in a week after Barcelona