Challenges, Opportunities, And Solutions For Next Generation Data Analytics Systems