20180429 city.bengaluru: Blood banks blame polls; holidays for shortage