East Palo Alto ends 2023 with no homicides