Tracking dangerous goods: AI for port security in Hamburg