Rising from the ground: Distributed drag parameterization of urban environments for numerical weather prediction