Problem
The Review model + trail_reviews table exist, but the trail detail Reviews/Conditions tabs are display-only from seedReviews — there's no submission form and no trailbuddy review endpoint wired.
Acceptance
- Review create/list endpoints for a trail; recompute trail rating/review_count.
- Review form on the trail detail page; render real reviews.