Contractors leave Point Loma road torn up for years