Lagrangean dual ascent algorithms for computing bounds in capacitated plant location problems