A Novel Algorithm to Estimate Solar Irradiance of Urban Buildings for Photovoltaic Potential Estimation System Using a 3D City Model | Synapse