McAllen's New Year Eve bash goes indoors