Buildings with solar cells