Solar potential in urban residential buildings