How Much Does it Cost to Launch an On-demand Services App?