add error handling for building foursquare authentication uri