Hundreds gather for annual Cesar Chavez March for Justice