Financing Product Development Projects in the Blockchain Era: Initial Coin Offerings Versus Traditional Bank Loans