how do you become a data scientist