Towards a smart and efficient port