Firefly Music Festival announces 2019 lineup