Science & tech events in North Providence, RI