Belgrade is set to offer free public transit ... Even though authorities have promised a metro system by 2030, the plan has faced many delays that have stalled the project so far.