Project still faces multiple uncertainties, including a yet-to-be-defined funding plan and significant local opposition.