Move some bounding box functions from Util to Polygon2D.

Since the original implementation of Polygon3D has some bounding box
functions, I changed those implementation for 2D in Polygon2D class, and
updated RoadSegmentationUtil to use Polygon2D's functions.