Municipalities struggle to provide basic services