Photos: Bruno Mars, Chili Peppers rock halftime show