Bengaluru residents seeking to park vehicles on public roads outside their homes may have to pay an annual residential parking fee of up to Rs 25,000