How to geocode an address in various programming languages