Development of a Flexible Framework for Deterioration Modelling in Infrastructure Asset Management