Buddy Guy, John Hiatt join Bluesapalooza lineup