Small businesses weather pandemic a day at a time