Here’s why New Orleans, which will hold the record for number of Super Bowls hosted along with Miami, has been the home to so many.