instead of mapping, try Reservation.order("wait_time")