Bruno Mars booked for Super Bowl halftime show