Sadiq Khan's net zero target could see London drivers 'pay per mile'