Generate Location model and trip location join table