Weather impacting profit at restaurants in West Palm Beach