388 new mines must be built by 2030 to satisfy electric vehicle mandates: Fraser Institute