Recent advances in maintenence and infrastructure management