Councils tell the BBC more than 840 pavement licences have been granted in the biggest English cities.