Top 5 skills you need to thrive as a freelancer