padding incomplete zipcodes and handling blank zipcodes