system analyst vs business analyst salary