Fans, businesses suffer as hockey season remains on ice