A report from New York City Economic Development Corporation puts numbers to a challenging 2025 for business owners.