Stern Grove Festival Reveals Music Lineup for 2024 Season