Microsoft searches for nation's top 100 home-based businesses