Urban solar energy potential in Europe