Businesses compete with apps for sports betters