Beto O'Rourke makes campaign stop in San Diego