Music lovers gather for Waterfront Blues Festival in Portland despite scorching heat