Sweetwater Music Festival features something for everyone