Highlands Festival at Waterloo brings folks together with music