The effects of temperature on producers, consumers, and plant-herbivore interactions in an intertidal community