Over a million Americans rely for income on gig work found through apps and websites