2020 was an absolute dumpster fire of a year. And yet the U.S. Census Bureau recored a record number of new business start-ups. So what led to this small business explosion?