San Diego private investigator catches short-term rental violators