Bengaluru has 4,652 COVID-19 cases; mayor blames health system