Solana Beach OKs major street repairs