Agenda for the City Council meeting on 2025-05-20; items include public hearings, resolutions, and agreements for various city projects and services.