Bumpers for docks and piers