Hit-and-Run: randomized technique for control problems recasted as concave programming