A renovated Iron Horse Music Hall in Northampton, Massachusetts, opens its doors to the general public Wednesday, with new owners who say they’re dedicated to live music and making the venue a hub for community. Musicians and city officials were among those at a ribbon-cutting ceremony Monday.