Banks, Distances and Financing Constraints for Firms