October 24, 2026 Rome Weekend Traffic and Protests Guide: Street Closures and Public Transport Changes