Associate Trip model and User model

* Add user_id to trip model
* Validates date, city and completed
* A user has many trips
* A trip belongs to a user