Puerto Rican parade canceled