Multi-stakeholder service life design for rail level crossings