The flight returned because of a burning smell in the cabin.
It arrived about 8pm and was scheduled to depart again at 11:30pm (after an equipment swap), but the flight canceled anyway because they were unable to secure a replacement crew after the original crew timed out.
-- Step! Jump! Slide! --