Add meetup information for St. John's, NL, Canada