Rehman Solar Potential Assessment of Facades in an Urban Context : An Algorithm for 1 . 5 D Digital Surface Models