Ready to step up? Half marathons make the perfect longer challenge. And these virtual runs give you chance to tap into the magic anytime anyplace