Sustainable joint maintenance and renewal planning for urban railways via lexicographic optimization | Synapse