Town of Davidson houses travellers stranded by blizzard overnight