On Riesz Transforms, Harmonic Functions and Heat Kernels On Manifolds and Metric Spaces