Factors banks consider before granting a small business loan