Two legendary 70's bands pour their 'Heart & Soul' into Vancouver