data analyst vs business analyst salary 80b243d3171b