New survey boosts Palo Alto’s push for a business tax