Superheroes invade South Florida Science Center