‘Spider-Man’ actor spotted in Santa Cruz on Fourth of July