job market vs freelance market 2024