Imperial Beach Pier reopens days after piling broke off : vi