Weighted variation spaces and approximation by shallow ReLU networks