Researcher: Online app stores to generate nearly $4 billion in revenue this year