A GIS-based model to assess buildings energy consumption and usable solar energy potential in urban areas