skills to become a data scientist