Spatially varying coefficient models: Theory and methods