updated backend create function to populate all trip fields