Log-concave Density Estimation in Arbitrary Dimensions