Jennifer Lopez sings ‘Born in the USA’ at the Super Bowl while wearing Puerto Rican flag