Ruby based simulation model used to forecast street deterioration at given funding levels