New Orleans to Host 2017 NBA All-Star Game