Photovoltaic (PV) Pricing Trends: Historical, Recent, and Near-Term Projections