Lineup finalized for Edwardsville Route 66 Festival