If there is no probable cause or if it is not justified by law enforcement purposes, then it is a violation of the 4th amendment. Also: being Hispanic isn't a probable cause, "blanket" searches are also violations, and any search based on suspicion is considered worse by the court than those that are random and is therefore not justified for use even for law enforcement purposes.