Use a numeric feature ID instead of directly copying the string ID from the shapefile

N.B. Please leave merging the branch to me (Urmila) - without running the appropriate migration script immediately afterwards (which I am still working on), staging will be broken.
Franklin asked that we keep it in initially until we are confident that we don't need it.